/*
 * Copyright (c) 2009, Magnus Robertsson. All Rights Reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

package se.jayway.javafxbinder.test.pojos;

import java.math.BigDecimal;

public class SomeBean {
	private String name;
	private BigDecimal decimal;
	private short age;
	private double value;
	private boolean isDirty;

	public boolean isDirty() {
		return isDirty;
	}

	public void setDirty(boolean isDirty) {
		System.out.println("New dirty flag: " + isDirty);
		this.isDirty = isDirty;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		System.out.println("New name: " + name);
		this.name = name;
	}

	public short getAge() {
		return age;
	}

	public void setAge(short age) {
		this.age = age;
	}

	public double get() {
		return value;
	}

	public void set(double value) {
		this.value = value;
	}
	
	public BigDecimal getNumber() {
		return decimal;
	}

	public void setNumber(BigDecimal decimal) {
		this.decimal = decimal;
	}
}
